#pragma once

#include "GameBase.h"
#include "jsonreader.h"
#include "Item.h"

class ItemFactory : public GameBase
{
public:
	static ItemFactory* Instance();
	~ItemFactory();
	ItemList makeItem(Event_struct* ev);
private:
	LPDIRECT3DTEXTURE9 itemTexture;
	ItemFactory();

	static ItemFactory* _p_this;

	randomseed* randseed;
	jsonreader* reader;
};